autonomous morality - Spanish English Dictionary